About Charles Hyde Ltd (13319497) United Kingdom