About Kentwood Holdings Limited (12857596) United Kingdom