About D&s Hamilton Limited (07653308) United Kingdom