About Hafod Management Co. Ltd (03958878) United Kingdom