About Jesse James Limited (05930193) United Kingdom