About Ibex Outdoor Limited (07245686) United Kingdom