About Lloyd S Register Superannuation Trustees Limited (01971635) United Kingdom