About Florence House Seaford Limited (05268253) United Kingdom