About Prescott Design & Development Limited (03688057) United Kingdom