About Afft Engineering Limited (08364275) United Kingdom