About K. Meredith Technical Services Limited (06596356) United Kingdom