About Irec Limited (SC411555) United Kingdom