About Allen & Haines Ltd (12931407) United Kingdom