About Maypole Holdings Limited (04398292) United Kingdom