About N. Simmonds Consultancy Ltd (12816026) United Kingdom