About The Refinisher Ltd (12800620) United Kingdom