About Erick & Son Ltd (12646254) United Kingdom