About Pyramid Outdoor Limited (07717729) United Kingdom