About Gilbert & Stirland Ltd (11504103) United Kingdom