About Duke & Duke Holdings Ltd (11048702) United Kingdom