About C.w. Kellock & Co. Limited (00553139) United Kingdom