About A King & Son (auchterarder) Limited (SC079500) United Kingdom