About Leather Solutions Limited (01333675) United Kingdom