About Jammchlo Limited (07476796) United Kingdom