About Jesse Gillgrass Ltd (12430520) United Kingdom