About Douglas And Peters Ltd (10911046) United Kingdom