About Holwood Pattern Company Limited (01236770) United Kingdom