About Seaford Solutions Limited (06790301) United Kingdom