About C & T Sayers Ltd (08185860) United Kingdom