About Jk Bairds Ltd (07013942) United Kingdom