About Dinsdale & Co Limited (11591244) United Kingdom