About C.m. Ogle Limited (01447598) United Kingdom