About Dipgrove Holdings Limited (01230652) United Kingdom