About Hardy & Ellis Inventions Limited (08569418) United Kingdom