About Strawbridge Limited (11906677) United Kingdom