About J Williams Chair Frames Limited (07860033) United Kingdom