About The Seven Acre Takeaway Limited (10671354) United Kingdom