About Lewmar Limited (00620277) United Kingdom