About Strandbrook Limited (06278422) United Kingdom