About Whalebone Associates Limited (13128732) United Kingdom