About Armathwaite Management Company Limited (08191057) United Kingdom