About Stone And Glass Ltd (10177338) United Kingdom