About Finewood Marketing Ltd. (03612239) United Kingdom