About Jesse Crosse Limited (04620486) United Kingdom