About Whale Hill Limited (09799948) United Kingdom