About Curry Place (telford) Limited (08205528) United Kingdom