About Seacliff Management Limited (06814216) United Kingdom