About Stephen Sauvary Ltd (06213827) United Kingdom