About Finishline Solutions Limited (02880075) United Kingdom