About Rob Snell Lighting Limited (10149659) United Kingdom