About D And R (leicester) Ltd (07990989) United Kingdom