About Kentsford Designs Limited (06269894) United Kingdom