About Brand Mechanical Engineering Limited (05268468) United Kingdom