About S & L Hendry Limited (SC604215) United Kingdom