About Allen & Pemble Limited (06503697) United Kingdom