About Neil Sullivan & Sons Limited (04288372) United Kingdom