About K&q Wendover Ltd (13133769) United Kingdom