About C.a. Richardson Limited (05417191) United Kingdom