About Kenfold Limited (01518629) United Kingdom