About The Laughing Buddha Cafe Ltd (SC638932) United Kingdom