About I.g. Richards Limited (03138002) United Kingdom