About Williams & Partners Limited (06642212) United Kingdom