About City Sheepskin Limited (06566561) United Kingdom