About D & R Holdings (2018) Limited (11656732) United Kingdom