About The Independent Ratings Company Limited (08591963) United Kingdom