About Nursey Sheepskin Limited (11898320) United Kingdom