About Particulate Sensors Ltd (11136039) United Kingdom