About Whale Martin Ltd (13094972) United Kingdom