About Whale Ware Limited (09222978) United Kingdom