About Highclare Investments Limited (02963934) United Kingdom