About Nicholson & Bowes Limited (12496007) United Kingdom