About Sable Light Engineering Contractors Limited (10291999) United Kingdom