About Tymperleys Limited (08577502) United Kingdom