About Jonny Kimber Scarves Limited (10409210) United Kingdom