About J L West Ltd. (SC299758) United Kingdom