About Nicola Kerr Limited (09355630) United Kingdom