About Strandpark Holdings Limited (03893882) United Kingdom