About Alfostat Ltd (08304438) United Kingdom