About C.e.richardson Limited (00534229) United Kingdom