About D Anderson & Son Ltd (SC554219) United Kingdom