About Slab Publishing Limited (13362067) United Kingdom