About Brown Hammock Recruitment Ltd (11860330) United Kingdom