About Strandbay Limited (03156735) United Kingdom