About Translloyd Publications Ltd. (02795723) United Kingdom