About Nelson White Limited (11437375) United Kingdom