About Jeroboams Limited (02887007) United Kingdom