About Armafield Limited (02726260) United Kingdom