About Stuart Noble Holdings Ltd (SC426592) United Kingdom