About The Maypole Group Ltd (11678023) United Kingdom