About Abakus Engineering Ltd (06358264) United Kingdom