About Ostra Frolunda Marin & Fordon Limited (11940516) United Kingdom