About L & A Mechanical Ltd (10802119) United Kingdom