About Armaplate Holdings Limited (06377565) United Kingdom