About Williams & Co (cleckheaton) Limited (11143951) United Kingdom