About Troy Bar Limited (08194518) United Kingdom