About Jessop Holdings Limited (00437963) United Kingdom