About Nelson Drake Limited (10365235) United Kingdom