About Nappswood Limited (11901931) United Kingdom