About Droy & Son Ltd (10293168) United Kingdom