About Gillings And Stewart S Ltd (13312301) United Kingdom