About Williams & Dyer Ltd (12247681) United Kingdom