About Neil Mullin & Sons Limited (NI021043) United Kingdom