About Allerton Communications Limited (06488071) United Kingdom