About Edgars & Sons Ltd (10726533) United Kingdom