About Nelsons (horsham) Limited (00953333) United Kingdom