About 1924 Trustees Limited (SC226581) United Kingdom