About Baddiley & Cooper Limited (00896387) United Kingdom