About A & F Mechanical Limited (10904443) United Kingdom