About Ian Kidd & Son Ltd (SC412188) United Kingdom