About Glen View 1965 Limited (SC508115) United Kingdom