About L D James Limited (11545304) United Kingdom