About I & E Project Solutions Limited (09277371) United Kingdom