About Shorefix Sussex Limited (12253152) United Kingdom