About Troy London Merchandise Limited (08717178) United Kingdom