About Smiddy & Co Limited (04627514) United Kingdom