About R Nicholls & Son Limited (07652788) United Kingdom