About Service K&k Ltd (12770643) United Kingdom