About Leading Edge Outdoor Limited (10969028) United Kingdom