About Seaford Lodge Limited (04460166) United Kingdom