About Sebastian Nicola Ltd (08439740) United Kingdom