About L&s (lowther Terrace) Limited (SC450881) United Kingdom