About Martin S Rib Shack Limited (12845416) United Kingdom