About Dd River Bar Limited (10863046) United Kingdom