About Troy (uk) Limited (07311366) United Kingdom