About Elijah Allen & Son Ltd (04430950) United Kingdom