About K & Q Edenbridge Limited (10164093) United Kingdom