About Finbar S Workshop Limited (11214686) United Kingdom