About Strawbridge & Son Limited (06700627) United Kingdom