About The Final Finish Group Ltd (11001103) United Kingdom