About Laycock Garage Equipment Ltd (05349668) United Kingdom