About Accufix Elite Ltd (12809798) United Kingdom