About D And R Love Ltd. (SC207328) United Kingdom