About Sterry Family Limited (12467999) United Kingdom