About Stinton & Son Ltd (12224561) United Kingdom