About L & P Mechanical Ltd (10119894) United Kingdom