About Maypole Technology Limited (09904831) United Kingdom