About Dernier & Hamlyn Holdings Limited (05597964) United Kingdom