About Tri Capital Shepherds Bard Limited (09926405) United Kingdom