About J.r. Finishright Limited (01345166) United Kingdom