About Sheffield & Meredith Ltd (04715303) United Kingdom