About Rib N Rap Shack Limited (13235292) United Kingdom