About Manole A&a Ltd (13078022) United Kingdom