About Seacroft Chair Works Limited (00594039) United Kingdom