About Stratford Oak Limited (10505320) United Kingdom