About Intellectual Engineering Solutions Limited (12183152) United Kingdom