About Stratford Construction Limited (03750336) United Kingdom