About Intellidose Limited (08979201) United Kingdom