About P & S Nelson Limited (04899459) United Kingdom