About Diana (glasgow) Limited (SC028453) United Kingdom