About Pedometers International Limited (01191046) United Kingdom