About Williams & Spenceley Limited (01991952) United Kingdom