About Stratford Tools Limited (00877272) United Kingdom