About C.p.r London Ltd. (06686183) United Kingdom