About Bartholomew Nicholas Limited (12411562) United Kingdom