About The Fat Buddha Company Barmouth Ltd (09952895) United Kingdom