About Hollands Finishes Ltd (11101592) United Kingdom