About Slaybel Ltd (12897139) United Kingdom