About Dyer & Co Holdings Ltd (11712119) United Kingdom