About Pickstock Telford Limited (04642496) United Kingdom