About Slabz London Limited (13159083) United Kingdom