About Coubro & Scrutton Limited (00138225) United Kingdom