About Exo Engineering Ltd (07244273) United Kingdom