About Whaleboat Limited (01566363) United Kingdom