About Nicholls & Christopher Ltd (04749435) United Kingdom