About Stratton Beechmont Limited (11179317) United Kingdom