About Jensen Tyrrell Limited (05448506) United Kingdom