About Middleton Dummer & Co Limited (02050771) United Kingdom