About The Jam Tree (uk) Limited (07450846) United Kingdom