About Kesh (newport) Ltd (10508279) United Kingdom