About Allenby Douglas Limited (04100807) United Kingdom