About Canofield Ventures Limited (NI056705) United Kingdom