About Bowes & Newell Ltd (11307306) United Kingdom