About Allenby & Stokell Limited (03019619) United Kingdom