About Stretton And Clay Ltd (12417031) United Kingdom