About Oyvind Larsen Ltd (07481280) United Kingdom