About Ada Tennant Ltd (SC474079) United Kingdom