About Dom Dick And Harry Limited (06626630) United Kingdom