About J.d. Hampton Ltd (12887273) United Kingdom