About Strandhaven Limited (01413692) United Kingdom