About Stratford Hall Limited (08374679) United Kingdom