About D Whitcher Ltd (11571411) United Kingdom