About St James S Lane Limited (09470601) United Kingdom