About Ballycolin Investments Limited (03773362) United Kingdom