About Seatonhurst Limited (10021185) United Kingdom