About Clayden Allenby Ltd (12453909) United Kingdom