About Terrence James Ltd (12624099) United Kingdom