About D. Hampton & Co. Limited (04109895) United Kingdom