About Troy Facilities Ltd (12874062) United Kingdom