About British Hovercraft Corporation Limited (00129048) United Kingdom