About Lateral Labour Supply Limited (12860823) United Kingdom