About S Grant & Co Limited (SC507852) United Kingdom