About R & D Finishers Nw Limited (13227526) United Kingdom