About Bairdmane Ltd (06021633) United Kingdom