About Particle Technology Limited (02407393) United Kingdom