About Williams Holdings Limited (03778371) United Kingdom