About Finniston Limited (08659642) United Kingdom