About The Refined Workshop Limited (09227248) United Kingdom