About Stephen Mayer International Limited (00997810) United Kingdom