About D&rock Ltd (12297101) United Kingdom