About Robert Sheridan Finishing Limited (10818430) United Kingdom