About Fellas Takeaway Limited (08484673) United Kingdom