About The Yorkshire Sheepskins Ltd. (11229997) United Kingdom