About Troylb Ltd (12971870) United Kingdom