About The Electric Boat Company Ltd (09426504) United Kingdom