About The Scrutton Group Ltd (10330196) United Kingdom