About Hadleigh Patterns Limited (01084652) United Kingdom