About A.r.m. Communications Limited (01305907) United Kingdom