About Kaleminster Limited (01818675) United Kingdom