About Mermar Limited (09361078) United Kingdom