Thomas Kershaw Ltd phone 10 Walmesley Court, Clayton Business Park Clayton Le Moors, Lancashire BB5 5JQ map Tonrose Ltd phone Petre Rd Clayton Le Moors, Lancashire BB5 5JB map if (!IN_DEV) { ?> } ?>