About B & S Private Limited Ltd (12831081) United Kingdom