About Nicola De Fresnes Ltd (08710304) United Kingdom