About London Fine Finishes Ltd (07490116) United Kingdom