About Walter Sharp & Sons Ltd (SC275742) United Kingdom