About Bea Placed Recruitment Ltd (12165572) United Kingdom