About Nathan & Taylor (holdings) Limited (12091859) United Kingdom