About L & S Finishes Ltd (07386184) United Kingdom