About Armfelt Limited (06197963) United Kingdom