About D And R Partners Limited (04457687) United Kingdom