About Box Leisure Recruitment Ltd (12441602) United Kingdom