About Kph (leicester) Ltd (09387903) United Kingdom