About Degrey & Mason Limited (10268453) United Kingdom