About Solo Leather (oxford) Limited (04025808) United Kingdom