About Slabstress Limited (01208697) United Kingdom