About Seafield Sol Limited (07920332) United Kingdom