About Dk Richardson Holdings Ltd (12968163) United Kingdom