About Maypole Project Trading Limited (07424676) United Kingdom