About Stratford Accounting Limited (10719249) United Kingdom