About Mushroom Lighting Technology Limited (08847571) United Kingdom