About The Laughing Stock Food Limited (SC373624) United Kingdom