About Steyne Holdings Ltd (11034483) United Kingdom