About Sill Lighting (uk) Limited (04288961) United Kingdom