About Marmadale Consulting Limited (SC446938) United Kingdom