About Rush Holmes Holdings Ltd (08887231) United Kingdom