About Fastfoodbarry Ltd (12299148) United Kingdom