About The Finishing Point (tfp) Ltd (12479715) United Kingdom