About Global Food House London Ltd (12966231) United Kingdom