About Joseph Torr Limited (00686794) United Kingdom