About Peckish Restaurant Holdings Ltd (13332153) United Kingdom