About Tapper S Takeout Limited (11862150) United Kingdom