About Kane Engineering Design Limited (06438970) United Kingdom