About Nicholls&co Ltd (11383851) United Kingdom