About R & D Holmes Limited (08757756) United Kingdom