About Nicola Lawrence Limited (11535268) United Kingdom