About Kenfig Hill Limited (11278968) United Kingdom