About Jeremiah Scott Limited (12874153) United Kingdom