About Abbs Almani Engineering Limited (10291591) United Kingdom