About Francis Neill (holdings) Limited (NI025148) United Kingdom