About Noble Tricia Limited (09703959) United Kingdom