About Balloch Training & Recruitment Ltd (10491626) United Kingdom