About Allen Mills Howard Limited (04487142) United Kingdom