About Slaz & Co Ltd (12125168) United Kingdom