About Strandbury Limited (01792690) United Kingdom