About Stone & May Ltd (10068622) United Kingdom