About Nicola Rowe Ltd (10277372) United Kingdom