About Finish Line Design Limited (08271184) United Kingdom