About Trench Born Limited (13551120) United Kingdom