About John S Hall Limited (09545797) United Kingdom