About Leicester Bbs Ltd (07988114) United Kingdom