About J.a.tyrrell. Ltd (13121784) United Kingdom