About Jamm Living Limited (09586687) United Kingdom