About Sauterelle Limited (04759198) United Kingdom