About Alcock & Bailey Limited (01982025) United Kingdom