About Barrel And Squidger Limited (10975496) United Kingdom