About Richard James Fine Finishing Ltd (10856668) United Kingdom