About S Grudgings Limited (07938225) United Kingdom