About Allen And Co Services Limited (05258587) United Kingdom