About B & S Associates Uk Ltd (10652218) United Kingdom