About Kenfield Limited (01704480) United Kingdom