About Bengt Strom Holding Uk Ltd (12195520) United Kingdom