About Stratton Mills Recruitment Ltd (10602853) United Kingdom