About Williams Group Holdings Limited (01128323) United Kingdom