About Finer Finishes Ltd (04434694) United Kingdom