About Tjeffries Limited (12688499) United Kingdom