About Armitron 1 Ltd (SC635152) United Kingdom