About Finewood Marketing (u.k.) Ltd. (02781163) United Kingdom