About Laughing Buddha Takeaway Ltd (11324124) United Kingdom