About Pitt And Scott Limited (08299437) United Kingdom