About K & K Andrews Limited (11516861) United Kingdom