About Stratton Ip Ltd (12391581) United Kingdom