About Stuart Gillibrand Ltd (10073810) United Kingdom