About I. R. R Limited (07581256) United Kingdom