About The Finishing Post Design & Marketing Consultants Ltd. (03433210) United Kingdom