About Stratton Hill Limited (13493089) United Kingdom