About Schmiedt & Son Ltd (11005893) United Kingdom