About C. Terence Lloyd Ltd (11482613) United Kingdom