About Bl Meadowhall Holdings Limited (03772465) United Kingdom