About Kh&wr Ltd (09335651) United Kingdom