About S & N Grant Ltd (11815751) United Kingdom