About Abstract Engineering Services Limited (11641245) United Kingdom