About Whale Fender Limited (11551857) United Kingdom