About N M Barron Associates Limited (08070074) United Kingdom