About Barrell Corp Limited (13028102) United Kingdom