About Nicholson Griffin & Charlton Limited (07474649) United Kingdom