About Tr & Sr Cuff Limited (08483604) United Kingdom