About Picture Canning Limited (09999142) United Kingdom