About Afox Mechanical Services Ltd (13143298) United Kingdom