About Lothbury James Limited (11019932) United Kingdom