About Eki Thump Pies Ltd. (13175539) United Kingdom