About Akel Engineering Design Limited (07899238) United Kingdom