About I & R Ec Ltd (04833660) United Kingdom