About Stuart Baird Communications Ltd (08790047) United Kingdom