About Taelor James Ltd (13492330) United Kingdom