About I & R Limited (07151713) United Kingdom