About 126 132 High Street (elgin) (no.1) Limited (SC226218) United Kingdom