About R & S Finishers Limited (11188920) United Kingdom