About Kh Stafford Ltd (13313385) United Kingdom