About Manatee Associates Limited (SC282691) United Kingdom