About Nigel Lightfoot Associates Limited (07194993) United Kingdom