About Finch Bar Services Limited (08532762) United Kingdom