About Particle Sensing Limited (09647909) United Kingdom