About J T I Prestige & Performance Limited (05074024) United Kingdom