About Stratton Grove Limited (02577393) United Kingdom