About City Of Leather (london) Limited (03636914) United Kingdom