About Brown Dog Developments Limited (10221224) United Kingdom