About Pinder & Scott Limited (11145566) United Kingdom