About Nathan Senn Limited (11895317) United Kingdom