About Andre Nicola Limited (01475194) United Kingdom