About Juliesack United Limited (12699260) United Kingdom