About Tjt Bird Limited (08454628) United Kingdom