About Stradford Limited (08834288) United Kingdom