About Stratford Uk Holding Limited (11816384) United Kingdom