About The Diffuser Company Limited (11670112) United Kingdom