About Seabreeze Associates Limited (05100182) United Kingdom