About J And S The Langley Raj Limited (11174432) United Kingdom