About Merkus Limited (08246692) United Kingdom