About Seacliffe (1959) Limited (00628818) United Kingdom