About Abstract Engineering Solutions Limited (09118783) United Kingdom