About Armitt Group Limited (09918638) United Kingdom