About Seher Catering Ltd (12137866) United Kingdom