About Lewmar Europe Limited (00960932) United Kingdom