About David J Richmond Holdings Limited (13147730) United Kingdom