About K.a. Meopham Ltd (12253507) United Kingdom