About I. And M. Richardson Limited (04598116) United Kingdom