About Williams & Cleal Furniture Limited (06221166) United Kingdom