About K. & J. Carpenter & Son Limited (02006914) United Kingdom