About Kencraft Design Limited (06185717) United Kingdom