About R & D Finishers Limited (09184727) United Kingdom