About A&f Associates Ukbd Ltd (12675246) United Kingdom