About Davies & Sons Ltd (12078519) United Kingdom