About Studio 28 Lighting Limited (07628651) United Kingdom