About I & E Solutions Ltd (12067485) United Kingdom