About Kenshore Limited (01906458) United Kingdom