About A H S Drummond (glenside) Limited (SC324103) United Kingdom