About Smartserve Industries Limited (11592442) United Kingdom