About Stabe Ltd (12304086) United Kingdom