About Explore Manufacturing Limited (04040804) United Kingdom