About Strandview Limited (04537260) United Kingdom