About Brand Mechanical & Electrical Ltd (SC640828) United Kingdom