About S J Savile & Sons Ltd (13497685) United Kingdom