About Kjd Anderson Ltd (12762128) United Kingdom